//
//  LBDownloaderModel.h
//  LBDownloader
//
//  Created by WuShiHai on 19/6/14.
//  Copyright (c) 2019 Lebbay All rights reserved.
//

#import <Foundation/Foundation.h>

/*
 "url": "http://pegasus-config.oss-cn-hangzhou.aliyuncs.com/mdapp_hybrid_seckillGroup_1000000000_0.0.1.zip",
 "isUnzip": NO
 */

@interface LBDownloaderModel : NSObject

/**
 文件地址
 */
@property (nonatomic, copy) NSString *url;

/**
 是否需要解压缩
 */
@property (nonatomic, assign) BOOL isUnzip;

/**
 区别是否是一个下载url

 @return identity
 */
- (NSString *)identity;

/**
 文件下载后路径
 
 @return 包含文件名的文件地址
 */
- (NSString *)filePath;

/**
 文件解压缩路径
 
 @return 路径
 */
- (NSString *)unzipFolderPath;

/**
 解压缩状态标志文件

 @return 路径
 */
- (NSString *)unzipStateFilePath;

/**
 开发信息文件路径

 @return 路径
 */
- (NSString *)debugInfoFilePath;

@end
